package org.cypress.rtpack.VO;

public class SoePt {
    private int index;
    private Integer soeId;
    private boolean soeEnabled;
    private String channelName;
    private String channelAlias;
    private String tagName;
    private String state0Alias;
    private String state1Alias;
    private String description;

    // 必须有无参构造函数
    public SoePt() {}

    // Getter和Setter方法
    public int getIndex() {
        return index;
    }

    public void setIndex(int index) {
        this.index = index;
    }

    public Integer getSoeId() {
        return soeId;
    }

    public void setSoeId(Integer soeId) {
        this.soeId = soeId;
    }

    public boolean isSoeEnabled() {
        return soeEnabled;
    }

    public void setSoeEnabled(boolean soeEnabled) {
        this.soeEnabled = soeEnabled;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public String getChannelAlias() {
        return channelAlias;
    }

    public void setChannelAlias(String channelAlias) {
        this.channelAlias = channelAlias;
    }

    public String getTagName() {
        return tagName;
    }

    public void setTagName(String tagName) {
        this.tagName = tagName;
    }

    public String getState0Alias() {
        return state0Alias;
    }

    public void setState0Alias(String state0Alias) {
        this.state0Alias = state0Alias;
    }

    public String getState1Alias() {
        return state1Alias;
    }

    public void setState1Alias(String state1Alias) {
        this.state1Alias = state1Alias;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    @Override
    public String toString() {
        return "SoePt{" +
                "index=" + index +
                ", soeId=" + soeId +
                ", soeEnabled=" + soeEnabled +
                ", channelName='" + channelName + '\'' +
                ", channelAlias='" + channelAlias + '\'' +
                ", tagName='" + tagName + '\'' +
                ", state0Alias='" + state0Alias + '\'' +
                ", state1Alias='" + state1Alias + '\'' +
                ", description='" + description + '\'' +
                '}';
    }
}